package com.ado.bazinga.core.service;

import java.util.List;

import com.ado.bazinga.core.dal.entity.Role;

/**
 *@author adonais
 *@date 2020年4月5日
 *@description RoleService.java
**/
public interface RoleService {

	
	/***
	 * 
	 * @param roleId
	 * @return
	 */
	Role findByRoleId(String roleId) ;

	/***
	 * 
	 * @param role
	 * @return
	 */
	boolean createRole(Role role);

	/**
	 * 
	 * @param roleId
	 * @return
	 */
	boolean deleteRole(String roleId);

	/**
	 * 
	 * @param role
	 * @return
	 */
	boolean updateRole(Role role);

	/***
	 * 
	 * @return
	 */
	List<Role> getAllRoles();
}
